keep snowballing - Turkish English Dictionary